草庐IT

Android WebView 向下滚动

全部标签

ios - 在 iOS 上滚动时防止 TextInput 聚焦

我有一个ScrollView和一个TextInputmultiline={true}字段,用作具有动态高度的文本区域,内容从状态读取(它有一个Text字段,其中显示文本)。我的问题是,当TextInput增长到几行时,如果我通过在该字段上滑动来滚动屏幕(我没有长按或类似操作),该字段将触发其onFocus事件,键盘将显示。它不会每次都发生,但它发生的次数足够多,让人非常讨厌。我尝试将ScrollView设置为keyboardDismissMode="on-drag"但它没有帮助,在View滚动时键盘仍然显示。console.log('boop')}>{this.state.someTe

Android 的 ScrollView (滚动条)

本节引言:本节带来的是Android基本UI控件中的第十个:ScrollView(滚动条),或者我们应该叫他竖直滚动条,对应的另外一个水平方向上的滚动条:HorizontalScrollView,先来一发官方文档的链接:ScrollView,我们可以看到类的结构如下:嘿嘿,原来是一个FrameLayout的容器,不过在他的基础上添加了滚动,允许显示的比实际多的内容!另外,只能够往里面放置一个子元素,可以是单一的组件,又或者一个布局包裹着的复杂的层次结构!一般对于可能显示不完的情况,我们可以直接在布局的外层套上一个:ScrollView或者HorizontalScrollView!就这么简单~!

ios - 如何在边缘附近滚动的情况下将 View 拖动到 UIScrollView 内?

我正在尝试创建某种时间轴View,就像在视频编辑器中一样:连续的媒体元素,它们是UIView的。我可以使用UIScrollView触摸事件(如touchesBegan和touchesMoved)成功地将这些View拖动到ScrollView的当前可见部分。一旦将subview拖动到ScrollView边缘之一,我想滚动ScrollView。我现在能想到的最好的方法是创建一个计时器,当用户用手指靠近ScrollView边缘按住subview时,它将ScrollView。这里有很多关于同一主题的问题,但我找不到涉及滚动的问题。有什么好的方法吗?我应该改用手势识别器吗?提前谢谢你。

iOS:表格 View ,允许滚动到末尾 "further down"

抱歉,这个问题听起来有点困惑。我有两个按钮与底部的表格View重叠,因此如果表格View“正常”滚动,最后一行将被这些按钮部分隐藏。这就是为什么我想允许像向下滚动一行的高度那样滚动表格,所以最后一行在这两个按钮的顶部。我怎样才能做到这一点? 最佳答案 调整表格View的内容插入。例如,如果您的按钮高度为50磅并且表格的框架是整个窗口,您可以将表格设置为吸附到按钮的顶部,如下所示:tableView.contentInset=UIEdgeInsetsMake(0,0,50,0);注意:在iOS7+中,ViewController有一个

ios - 如何滚动到 UITextView 中的当前光标位置?

我搜索了整个S.O.获取光标当前位置的简单解决方案,然后滚动到它(假设键盘可见)。在某些情况下,大多数看起来过于复杂和/或无效。无论光标是否在键盘下方,我怎样才能使滚动每次都有效? 最佳答案 1)确保您的UITextView的contentInset设置正确并且您的textView已经是firstResponder在这样做之前。contentInset属性告诉textView用户可见区域的位置。如果键盘可见,请确保textView.contentInset.bottom属性已设置为键盘的上边框,否则textView可能会滚动到不可见

ios - 修改 contentEdgeInset 后 UINavigationBar 下的 UITableView 滚动指示器

我有一个UINavigationController,它可以将数据显示为UICollectionView或UITableView。iOS7自动为View层次结构中创建的第一个UIScrollView调整ScrollView插入。所以,UICollectionView没问题,但我必须为UITableView设置contentEdgeInset。在这一行之后self.tableView.contentInset=UIEdgeInsetsMake(44.0f,0.0f,0.0f,0.0f);UITableView中的内容显示良好,但滚动指示器不会在UINavigationBar处停止,而是继

iphone - iOS:向上滚动刷新

许多iOS应用程序都具有“向上滚动以刷新”功能,例如Twitter应用程序。如果您向上滚动到页面或表格的开头之外,您将收到一条消息,说明如何使用该功能。该Controller并非来自Apple,但许多应用程序似乎都在使用它。有人告诉我它是由程序员发布供公众使用的,但经过长时间的谷歌搜索后我找不到它。如果有人能指导我,我将不胜感激!谢谢! 最佳答案 这是一个流行的实现:https://github.com/enormego/EGOTableViewPullRefresh 关于iphone-

ios - UIWebView 在文本字段焦点后滚动

我在屏幕上有UIView和UIWebView。当我单击网站中的文本字段时,网页View内容正在上升。那我怎么能强制UIView也移动呢? 最佳答案 您可以订阅UIKeyboardWillShowNotification或UIKeyboardDidShowNotification,并在收到通知时移动您的UIView。此处描述了此过程:Text,Web,andEditingProgrammingGuideforiOS:“MovingContentThatIsLocatedUndertheKeyboard”

ios - 将 UIPanGestureRecognizer 添加到 UIScrollView 时禁用滚动

我有一个ScrollView,我想让它在平移完成时消失。它工作正常并且在平移时ScrollView消失但问题是现在我无法滚动内容。[UIViewanimateWithDuration:0.2delay:0.2options:UIViewAnimationCurveLinearanimations:^{slideView.frame=CGRectMake(268,0,500,950);curtain.frame=CGRectMake(0,0,268,950);curtain.backgroundColor=[[UIColoralloc]initWithRed:0green:0blue:0

iphone - iOS 使用 PullToRefreshView 使 UICollectionView 可滚动

当只有几个单元格时,如何使UICollectionView可滚动?我已经实现了一个以网格形式布置单元格的UICollectionView。如果只有几个单元格,则默认情况下,UICollectionView不可滚动(所有单元格都适合手机屏幕)。不过,我还实现了PullToRefreshView。当我有很多单元格时,这非常有效,因为UICollectionView是可滚动的,我可以拉动和刷新。如何使UICollectionView在只有几个单元格的情况下可滚动?下面是我如何初始化PullToRefreshViewself.pull=[[PullToRefreshViewalloc]init